Scheduling Algebra

نویسندگان

  • Rob J. van Glabbeek
  • Peter Rittgen
چکیده

The goal of this paper is to develop an algebraic theory of process scheduling. We specify a syntax for denoting processes composed of actions with given durations. Subsequently, we propose axioms for transforming any specification term of a scheduling problem into a term of all valid schedules. In particular, we axiomatize an operator that restricts attention to the efficient schedules. These schedules turn out to be representable as trees, because in an efficient schedule actions can only start at time zero or when a resource is released, i.e. upon termination of the action binding a required resource. All further delay would be useless. Nevertheless, we do not consider resource constraints explicitly at the time being. We show that a normal form exists for every closed term of the algebra and establish soundness of our axiom system with respect to a schedule semantics, as well as completeness for efficient processes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data parallel scheduling of Operations in Linear Algebra on heterogeneous clusters

The aim of data and task parallel scheduling for dense linear algebra kernels is to minimize the processing time of an application composed by several linear algebra kernels. The scheduling strategy presented here combines the task parallelism used when scheduling independent tasks and the data parallelism used for linear algebra kernels. This problem has been studied for scheduling independent...

متن کامل

Some Observations on Durations, Scheduling and Allen's Algebra

We continue the study of complexity issues in Allen's algebra extended for handling metric durations. The eighteen known maximal tractable subclasses are studied and we show that three of them can be extended with metric constraints on the durations without sacriicing tractability, while the remaining fteen subclasses become NP-complete even if we restrict ourselves to the case of xed lengths o...

متن کامل

Interval Algebra - An effective means of scheduling surveillance radar networks

Interval Algebra provides an effective means to schedule surveillance radar networks, as it is a temporal ordering constraint language. Thus it provides a solution to a part of resource management, which is included in the revised Data Fusion Information Group model of information fusion. In this paper, the use of Interval Algebra to schedule mechanically steered radars to make multistatic meas...

متن کامل

An Algebra of Synchronous Scheduling Interfaces

In this paper we propose an algebra of synchronous scheduling interfaces which combines the expressiveness of Boolean algebra for logical and functional behaviour with the min-max-plus arithmetic for quantifying the non-functional aspects of synchronous interfaces. The interface theory arises from a realisability interpretation of intuitionistic modal logic (also known as Curry-Howard-Isomorphi...

متن کامل

Scheduling and Control Modeling of HVLV Systems Using Max-Plus Algebra

. The High-Variety, Low-Volume (HVLV) scheduling problem is one of the most arduous and combinatorial optimization problems. This paper presents an analytical scheduling model using a tropical algebra called (max,+) algebra. The aim is to find an allocation for each operation and to define the sequence of operations on each machine, so that the resulting schedule has a minimal completion time a...

متن کامل

Real-time Scheduling and Control of a Flow-shop Using Dioid Algebra

Nicholas G. ODREY Professor, Department of Industrial & Manufacturing Systems Engineering, Lehigh University, Bethlehem, PA 18015, USA. ABSTRACT A real-time scheduling and control methodology in dioid algebra that allows repeated production of parts over the planning horizon of a flow-shop in the presence of disturbances is proposed in this paper. The behavior of a manufacturing system as an di...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998